Big Huge Thesaurus

truckle bed

noun